GeminiLabs\SiteReviews\Modules\Validator S

Total Complexity 40
Dependencies 4
Dependents 1
Total lines 299
Lines of code 120
Logical lines of code 61
Comment lines 121
Methods 17
Properties 7

Methods 17

Method Rating Maintainability Complexity Lines of code
validateAttribute()
S
59 4 14
validate()
S
61 4 13
getRule()
S
61 4 12
getSize()
S
65 4 9
shouldStopValidating()
S
71 3 5
setRules()
S
66 3 8
normalizeData()
S
74 2 5
parseRule()
S
65 2 9
parseParameters()
S
73 2 5
translator()
S
68 2 7
getValue()
S
73 2 5
getMessage()
S
68 2 7
getAttributeType()
S
73 2 5
hasRule()
S
78 1 3
addFailure()
S
75 1 4
addError()
S
75 1 4
getSizeMessage()
S
72 1 5